/**
 * 挂载脚本资源
 * @param url 资源路径
 */
export function mountScript(name: string, url: string) {
  // 创建一个新的script元素
  const script = document.createElement("script");
  script.type = "text/javascript";
  script.setAttribute("data-name", name);
  script.src = url;

  // 将script添加到body中
  document.body.appendChild(script);
}

/**
 * 卸载脚本资源
 * @param url 资源路径
 */
export function unmountScript(name: string) {
  // 根据特征找到script标签
  const script = document.querySelector(`script[data-name='${name}']`)!;
  // 将script移除出body
  document.body.removeChild(script);
}
